basic lead carbonate - Spanish English Dictionary